English Dictionary
◊ VENA CANALICULI COCHLEAE
vena canaliculi cochleae
n : vein of the cochlear canal